/* 基础css */
#maincontent{margin-right: 10px;}
#step1,#step2,#step3,#step4{margin-top: 20px;}
.clear{clear:both}
.f14{font-size: 14px;}
.fl{float: left;}
.mb15{margin-bottom:15px;}
.ml15{margin-left:15px;}
.mr10{margin-right:10px;}
.pt10{padding-top:10px;}
.img80{width: 80px;height: 80px;}
.grayDark{color: #333;}
.pr{position: relative;}
.red {color: #f82244;}
strong,b{font-weight: bold;}
.input, .textarea {
	display: inline-block;
	width: 210px;
	height: 18px;
	padding: 2px 8px 3px;
	margin-bottom: 9px;
	line-height: 18px;
	color: #101010;
	border: 1px solid #ddd;
	border-top-color: #bbb;
	border-radius: 2px;
	-webkit-transition: border linear .2s,box-shadow linear .2s;
	-moz-transition: border linear .2s,box-shadow linear .2s;
	-ms-transition: border linear .2s,box-shadow linear .2s;
	-o-transition: border linear .2s,box-shadow linear .2s;
	transition: border linear .2s,box-shadow linear .2s;
}

/* 导航条 */
.flow-steps{overflow:hidden;margin:20px 0}.flow-steps .num3 li{width:301px}.flow-steps .num4 li{width:222px}.flow-steps .num5 li{width:175px}.flow-steps .num6 li{width:143px}.flow-steps li{float:left;background:#e4e4e4 url(../Img/flow_steps_bg.png) no-repeat 100% -46px;font-size:14px;font-weight:700;height:23px;line-height:23px;text-align:center;color:#404040;padding:0 15px 0 0;overflow:hidden}.flow-steps li span,.flow-steps li strong{display:block}.flow-steps li .first{background:#e4e4e4 url(../Img/flow_steps_bg.png) no-repeat -9pt -69px}.flow-steps li.last{background-position:100% -161px;background-color:#ffe6ba;color:#f60}.flow-steps li.current{background-color:#f60;color:#fff}.flow-steps li.current .first{background-color:#f60;background-position:-9pt -92px}.flow-steps li.current-prev{background-position:100% -23px!important}.flow-steps li.done{background-color:#ffe6ba;background-position:100% -46px;color:#f60}.flow-steps li.done .first{background-color:#ffe6ba;background-position:-9pt -115px}.flow-steps li.last-current{background-color:#f60;color:#fff;background-position:100% -184px}

/* 宝贝列表 */
.pr{position:relative}.imgtxt60 .photo,.imgtxt90 .photo{float:left}.imgtxt60 .photo .img60,.imgtxt60 .photo .img90,.imgtxt90 .photo .img60,.imgtxt90 .photo .img90{border:1px solid #eee;background:#fff;overflow:hidden}.img160 img,.img180 img,.img60 img,.img80 img{vertical-align:middle}.imgtxt60 .title{margin-left:70px;line-height:16px}

/* 效果预览 */
.view{display:table;margin-top:40px}.view:first{margin-top:10px}.view_creative{width:220px;padding-right:30px;float:left;border-right:1px solid #E6E6E6}.view_summary{text-align:center}.view_summary .price{padding-left:16px;background:url(../Img/search-icons.png) no-repeat scroll -5px -82px transparent;color:#FF2900;font-family:arial;font-weight:700}.view_summary .title{display:inline-block}.view_summary .title a{color:#0063DC;text-decoration:none}.select_creative{display:inline-block;height:50px}.photos-options{width:120px}.photos{width:510px;overflow-x:hidden}.photos .lists{height:250px}.photos .lists .imglist{float:left;display:inline;margin:0 0 25px 20px;position:relative}.photos .lists .imglist a .active{display:none;background:0;border:4px solid #fa8f23;position:absolute;width:74px;height:74px;left:0;top:0}.photos .lists .imglist a .selected{display:block;background:url(../Img/T1ySXRXthfXXbSBwfc-30-30.png) right bottom no-repeat}.bp-form .controls{margin:0;padding:0}.control-group .error input,.control-group .error select,.control-group .error textarea{border-color:#ec0000}.control-group .error .help-block,.control-group .error .help-block-info,.control-group .error .help-inline,.control-group .error .help-inline-info{color:#101010}

/* 关键词选择 */
.text-sel .text-area {
	border: 1px solid #ccc;
	overflow: hidden;
	height: 439px;
}
.text-sel .text-area {
	border: 1px solid #ccc;
	overflow: hidden;
	height: 439px;
}
.text-sel .count-area {
	position: absolute;
	width: 27px;
	line-height: 23px;
	background: #E5E5E5;
	color: #fff;
	text-align: center;
	overflow: hidden;
}
.text-sel .count-area, .text-sel .content-area {
	height: 405px;
	line-height: 23px;
	resize: none;
	border: 0;
}
.text-sel .content-area {
	width: 200px;
	background: #fff;
	margin-left: 30px;
	margin-bottom: -2px;
	overflow: auto;
}
.text-sel .count-area, .text-sel .content-area {
	height: 405px;
	line-height: 23px;
	resize: none;
	border: 0;
}
.text-sel .bottom-text {
	border-top: 1px solid #CCC;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	line-height: 29px;
	height: 29px;
}
.text-sel .table-area {
	margin-left: 245px;
}

.tab-outer {
	height: 37px;
	border-bottom: 1px solid #ccc;
}
.bpicon {
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: .2px;
	background-image: url(../Img/sprites.png); 
	 background-repeat: no-repeat; background-position: 10px 12px;
}